Properties Preservation in Distributed Execution of Petri Nets Models
نویسندگان
چکیده
Model-based development for embedded system design has been used to support the increase of system’s complexity. Several modeling formalisms are well matched for usage within this area. One of the goals of this work is to contribute to the usage of Petri nets as system specification language within model-based development of embedded systems having MDA proposals as a reference for the development flow. Distributed execution of the Petri net model is achieved through model partitioning into sub-modules. System decomposition is obtained through net splitting operation. Two types of implementation platforms were considered: compliant and non-compliant with zero time delay for communication between modules. Using model-checking techniques, properties associated with the execution of the distributed models in both types of platforms were compared with the execution of the initial (centralized) Petri net model.
منابع مشابه
Soccer Goalkeeper Task Modeling and Analysis by Petri Nets
In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...
متن کاملDiscovering Stochastic Petri Nets with Arbitrary Delay Distributions from Event Logs
Capturing the performance of a system or business process as accurately as possible is important, as models enriched with performance information provide valuable input for analysis, operational support, and prediction. Due to their computationally nice properties, memoryless models such as exponentially distributed stochastic Petri nets have earned much attention in research and industry. Howe...
متن کاملDistributed Workflow Execution Based on Fragmentation of Petri Nets
The development towards distributed business processes and the increasing demand to support business processes by information systems induce the necessity of distributed workflow management systems. This paper presents an approach for the distributed execution of workflows, based on the fragmentation of high-level Petri nets. Petri nets combine the graphical representation of workflows and a fo...
متن کاملAgent-based Distributed Execution of Coloured Petri Nets
This paper introduces jCPN, a Java toolset which enables visual modelling and distributed execution of complex Coloured Petri Net models. jCPN relies on Java for net annotations and kernel implementation. Distribution support depends on agents which facilitate partitioning and execution of a large model on a parallel virtual machine built over Internet. The paper describes the design of jCPN an...
متن کاملModeling a holonic agent based solution by Petri nets
One of the key design issues for distributed systems is to find proper planning and coordination mechanisms when knowledge and decision capabilities are spread along the system. This contribution refers holonic manufacturing execution systems and highlights the way a proper modeling method – Petri nets – makes evident certain problems that can appear when agents have to simultaneously treat mor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010